Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F5 Greece F1 Italy F6 France F19 France F7 Italy F11 France F8 Italy F18 Italy F21 Italy F22 Germany F3 France F4 France F7 France F6 France F16 France F17 Turkey F37 Turkey F38 Turkey F39 Turkey F44 Switzerland F2 Switzerland F3 Turkey F14 Turkey F15 Korea F3 Czech Republic F3 France F18 Greece F1 Greece F3 Turkey F34 Turkey F35 Netherlands F4 Germany F14 Czech Republic F4 Greece F2 Great Britain F10 Korea F4 Czech Republic F7 Italy F2 Qatar F2 France F5 France F14 France F15 France F18 Qatar F1 Qatar F2 Qatar F3 France F4 Czech Republic F2 Spain F5 Belgium F2 Germany F2 Czech Republic F4 Czech Republic F7 France F11 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) TED Open - Istanbul Neride Prague Indoor - Prague Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open 2002 - Ljubljana BNP Paribas Primrose - Bordeaux 2003 USTA Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton ECM Cup - Prague Tatra Banka Open 2003 - Bratislava Bancastato Challenger Lugano - Lugano Open de Montauban - Montauban Opel Bulvaria MCG Bulgarian Open - Sofia KGHM Polish Indoors - Wroclaw Prague Open - Prague Ford Tennis Championships - Louisville Muller Cup - Ulm Ciur Cup 99 - Prague Challenger 42 - Andrezieux Oberstaufen Cup - Oberstaufen Recanati Challenger BMW Tennis Championship - Sunrise Zivnobanka Open - Prostejov Geneva Challenger - Geneva Ipsos Bucharest Challenger - Bucharest ATP Challenger Trophy 2007 - Trnava Challenger 42 - Andrezieux Residenza Open - Magdeburg The Tarka Challenger - Barnstaple Internationaux de Nouvelle-Caledonie - New Caledonia Tulsa Auto Collection USTA Challenger - Tulsa Hilton Waikoloa Village USTA Challenger - Waikoloa 9° Trani Cup - Trani ECU Prague Open - Prague Okal Open - Eckental Belgaum Open - Belgaum Geneva Challenger - Geneva 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Prosperita Open 2008 - Ostrava Open de Franche Comte - Besancon BMW Brixina Tennis Open 2000 - Bressanone Yokohama International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Lamberts Open by Stawag - Aachen 2002 Tulsa USTA Challenger - Tulsa Mitsubishi Electric Europe Cup - Monza ECM Prague Open 2008 - Prague Sporting Challenger - Turin Open D'Orleans - Orleans GHI Bronx Classic - Bronx Pekao Open - Szczecin Ethias Trophy - Mons Samsung Securities Cup Challenger - Seoul Tatra Banka Slovak Open - Bratislava Fergana Tennis Challenger Tournament - Fergana Steelers Cup - Kosice PEOPLEnet CUP - Dnepropetrovsk Tatra Banka Open 2001 - Bratislava Tumkur Open - Tumkur Geneva Challenger - Geneva Open de Franche-Comte - Besancon Noumea Challenger USTA Tennis Championships of Houston - Houston Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Besancon Challenger Atlantic City Open - Atlantic City Banca Stato Challenger - Lugano Open de L'Isere - Grenoble Okal Cup 2003 - Eckental Steelers Cup - Kosice Challenger 42 - Andrezieux The LTA Nottingham Challenger - Nottingham Ispat Open 2004 - Ostrava San Remo Tennis Cup - San Remo Prague Open - Prague IPP Geneva Trophy - Geneva IPP Open - Helsinki The Manchester Trophy - Manchester 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ostrava Challenger ECM Prague Open - Prague Rijeka Challenger Pozoblanco Challenger Segovia Challenger Oberstaufen Cup - Oberstaufen Geneva Challenger Alfa Romeo Tennis Cup - Cordenons GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Copa Sevilla 2007 - Seville Challenger Tunisie - Tunis BMW Tennis Championship - Sunrise IPP Geneva Trophy - Geneva Heilbronn Open - Heilbronn Mons Challenger AT&T Challenger of Dallas - Dallas Orleans Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Rome Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Pozoblanco Challenger Recanati Challenger Lambertz Open - Aachen Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Sunrise Challenger St. Remy Challenger Kobstaedernes ATP Challenger - Kolding Izmir Challenger Mons Challenger Rennes Challenger Mamaia Challenger - Constanta Bratislava Challenger Caloundra Challenger Sarajevo Challenger Le Gosier Challenger Internazionali di Tennis di Bergamo - Bergamo Shanghai Challenger Tashkent Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Guzzini Challenger - Recanati Seoul Challenger Eckental Challenger Geneva Challenger Ortisei Challenger Pekao Open - Szczecin Bergamo Challenger ECM Prague Open 2005 - Prague Internationaux de Nouvelle-Caledonie - New Caledonia Sarajevo Challenger Bath Challenger Rimouski Challenger Sarasota Challenger Nottingham-2 Challenger Beijing Challenger Shanghai Challenger Leon Challenger Szczecin Challenger Segovia Challenger Trnava Challenger Mobilux Open - Luxembourg Eckental Challenger Ningboo Challenger St. Remy Challenger Petange Challenger Internationaux du Doubs - Besancon Labertz Open by Stawag - Aachen St. Remy Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Garden Open - Rome Bergamo Challenger ATP Guzzini Challenger - Recanati St. Brieuc Challenger Aix En Provence Challenger Prague Challenger Music City Challenger - Nashville Brescia Challenger LTA Cardiff Challenger - Cardiff Wroclaw Challenger Prostejov Challenger Eckental Challenger Lambertz Open by Stawag 2007 - Aachen Bergamo Challenger IPP Open - Helsinki Cherbourg Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Waco International Tennis Challenger - Waco XXXVII Torneig C.E. Laieta - Barcelona St. Brieuc Challenger Lugano Challenger Busan Challenger 2000 Cairo Challenger - Cairo Binghamton Challenger CA-Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Prostejov Challenger 9th Wartburg Open - Eisenach Wroclaw Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Orleans Challenger Ortisei Challenger Burnie Challenger Cherbourg Challenger Bath Challenger ECM Cup - Prague Nottingham Challenger Ortisei Challenger Nottingham Challenger KGHM Dialog Polish Indoors - Wroclaw Geneva Challenger - Geneva ATP Challenger Hamburg - Hamburg 2000 Challenger de Granby - Granby Podebradka Cup - Prague TED Open Istanbul - Istanbul Turin Challenger Trofeo Barcelona de Tenis - Barcelona Oberstaufen Challenger Intersport Heilbronn Open - Heilbronn Prague Challenger Challenger Ford de Cherbourg - Cherbourg The Surbiton Trophy - Surbiton Siemens Open 2001 - Scheveningen Challenger Ford de Cherbourg - Cherbourg Qatar F1 2000 Mercedes Cup - Stuttgart Internationale Badische Meisterschaften Um Den Techem Cup - Zell Davidoff Swiss Indoors - Basel Geovillage Open Trofeo Melia Olbia - Olbia Ostdeutscher Sparkessen Cup - Dresden Allianz Suisse Open Gstaad - Gstaad Fifth-Third Bank Tennis Championships - Lexington Guzzini Challenger - Recanati ATP Open Castilla y Leon - Segovia Nottingham Challenger Braunschweig Challenger Akbank Private Banking TED Open - Istanbul South African Airways Tennis Open - Durban Mallorca Open - Mallorca CA Challenge - Graz Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Internationaux de Doubs Open de Franchie-Comte - Besancon Project Independence Men's Challenger - Mandeville Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Vancouver Challenger Aptos Challenger Jameson Cup - Milan Rado Geneva Challenger - Geneva Geneva Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg SAP Open - San Jose IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Muller Cup 2000 - Ulm Dublin Challenger - Dublin LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Osaka International Tennis Tournament - Osaka KGHM Polish Indoors - Wroclaw IPP Open - Helsinki Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Dharwad Challenger 2003 - Dharwad Czech Indoor Open - Prague Volkswagen Challenger 2004 - Wolfsburg Czech Open - Prostejov TED Open - Istanbul Open de L'Isere - Grenoble Badden Open by Rothaus - Ettlingen Top Wool Challenger - Biella The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Riviera di Rimini Challenger - Rimini Copenhagen Open - Copenhagen Challenger DCN de Cherbourg - Cherbourg Ordina Open - 's-Hertogenbosch Fergana Challenger - Fergana Challenger DCNS de Cherbourg - Cherbourg Aamulehti Tampere Open - Tampere Open des Alpes Trophee BNP Paribas - Grenoble Copenhagen Open - Copenhagen Ostrava Challenger Stockholm Open - Stockholm ATP Challenger Trophy 2008 - Trnava Istanbul Challenger Genova Challenger Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha Heineken Open - Auckland Athens Challenger Bordeaux Challenger Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Prague Challenger St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Jersey Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Open 13 - Marseille Bratislava Challenger BMW Open - Munich Mercedes Cup - Stuttgart Cherbourg Challenger Heineken Open - Auckland Guadalajara Challenger Open 13 - Marseille Credit Agricole Suisse Open - Gstaad Helsinki Challenger China Open - Beijing Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Astana Challenger Petange Challenger BMW Open - Munich Salzburg Challenger Ningboo Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Eckental Challenger Ortisei Challenger Cherbourg Challeger Le Gosier Challenger Masters Series - Hamburg BMW Open - Munich Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Sarajevo Challenger Ecuador Open - Quito Jersey Challenger Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart St. Brieuc Challenger Guadalajara Challenger Mexico City Challenger Hall of Fame Tennis Championships - Newport Johannesburg Challenger Brisbane International - Brisbane Athens Challenger Geneva Challenger Rome Challenger Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Ostrava Challenger Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Swiss Indoors Basel - Basel Gerry Weber Open - Halle Liberec Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Heilbronn Challenger AEGON International - Eastbourne Bratislava Challenger Gerry Weber Open - Halle BMW Open - Munich Swiss Indoors Basel - Basel Savannah Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Segovia Challenger Zivnobanka Czech Open - Prostejov Open de la Comunidad Valenciana - Valencia Binghamton Professional Tennis Tournament - Binghamton Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Ostrava Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport USTA Championships of Kerrville - Kerrville Prague Challenger - Prague Open Castilla y Leon - Segovia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Artois Championships - London Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha Medibank International - Sydney The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Pacific Life Open - Indian Wells Moselle Open - Metz Next Generation Adelaide International - Adelaide Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Hypo Group Tennis International - Portschach 2001 Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Allianz Suisse Open - Gstaad Tennis Masters Series - Madrid BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells AIG Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Masters Series Madrid - Madrid Pilot Pen Tennis - New Haven Masters Series - Hamburg French Open - Paris Rogers Cup - Montreal French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Wimbledon - London Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open 13 - Marseille Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Pacific Life Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, SUI-BEL, 4-1 U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, 1R, CZE-FRA 3-2